river tamarind - Alemán Inglés Diccionario